const http = require('http'); // node核心模块之一 -- http模块
// 什么是http协议 
// 超文本传输协议 基于请求-响应的无状态协议
const fs = require('fs');
var server = http.createServer(function (req, res) {
    if (req.url == '/') { // 请求对象 '/'代表根路径，即默认访问首页
        // res.writeHead(200, { 'Content-type': 'text/html' }) //响应头
        // res.write('<h1>Node.js</h1>') //响应体
        // res.write('<p>Hello Wrold</p>')
        // res.end('<p>over</p>') //响应尾
        fs.createReadStream('./index.html').pipe(res) //创建一个可读流,可读流的源是index.html
    } else if (req.url = '/abc') {
        res.end('<p>abc</p>')
    }
})
// 8080是端口
server.listen('8080', function () {
    console.log('web server is listening on port 8080');
})
